throwing trench - Turkish English Dictionary